CTI BioPharma Corp. - 26 Year Stock Price History | CTIC

Historical daily share price chart and data for CTI BioPharma Corp. from 1997 to 2023 adjusted for splits and dividends. CTIC was delisted after June 23, 2023.
  • The latest closing stock price for CTI BioPharma Corp. on June 23, 2023 is 9.09.
  • The all-time high CTI BioPharma Corp. closing stock price was 878520.00 on October 20, 2000.
For more information on how our historical price data is adjusted see the Stock Price Adjustment Guide.
CTI BioPharma Corp. Historical Annual Stock Price Data
Year Average Stock Price Year Open Year High Year Low Year Close Annual % Change
2023 6.0771 5.8600 9.1000 4.0800 9.0900 51.25%
2022 4.9604 2.4900 7.4300 1.9000 6.0100 142.34%
2021 2.7027 3.3600 3.8000 1.4400 2.4800 -22.98%
2020 1.7082 1.5400 3.8000 0.6932 3.2200 103.80%
2019 0.9202 0.9298 1.6400 0.6400 1.5800 115.38%
2018 3.0044 2.7000 5.2600 0.7336 0.7336 -72.63%
2017 3.6909 3.9300 5.7800 2.4700 2.6800 -34.25%
2016 5.0611 12.3000 12.8000 3.0000 4.0760 -66.86%
2015 18.0508 24.0000 28.2000 10.5000 12.3000 -47.88%
2014 28.2573 19.9000 42.1000 19.9000 23.6000 23.56%
2013 13.7728 12.9000 20.2000 9.9410 19.1000 46.92%
2012 37.3496 58.0000 73.0000 12.0000 13.0000 -77.59%
2011 81.2690 111.6000 138.0000 49.0000 58.0000 -47.03%
2010 163.0724 360.0000 402.0000 96.0600 109.5000 -67.98%
2009 283.2858 39.6000 630.0000 15.9300 342.0000 714.29%
2008 1660.9584 5910.0000 5910.0000 38.1300 42.0000 -99.26%
2007 13596.8127 21240.0000 21840.0000 5550.0000 5640.0000 -72.99%
2006 20263.7450 27000.0000 27720.0000 13800.0000 20880.0000 -19.82%
2005 47327.6190 92880.0000 125400.0000 23760.0000 26040.0000 -73.24%
2004 89141.9048 112080.0000 119880.0000 54360.0000 97320.0000 -6.13%
2003 112153.3333 91800.0000 176280.0000 64560.0000 103680.0000 19.34%
2002 135509.0476 281400.0000 322680.0000 32280.0000 86880.0000 -69.88%
2001 328357.7419 463920.0000 581160.0000 167280.0000 288480.0000 -46.43%
2000 390088.0952 80640.0000 878520.0000 65040.0000 538560.0000 543.90%
1999 36270.9524 35880.0000 83640.0000 17880.0000 83640.0000 133.11%
1998 62765.2381 197160.0000 197160.0000 21720.0000 35880.0000 -82.34%